scrap metal yard - Francés Inglés Diccionario